equally efficient - Alemán Inglés Diccionario